#pragma once
#include <vector>
#include <gl/Glut.h>
#include <iup.h>
#include <iupgl.h>


#include "scene.h"
#include "processing.h"

int app_draw_refresh_cb(Ihandle * self) ;
int app_clear_draw_cb(Ihandle * self) ;
void app_draw_video_image_cb(Ihandle * self ,Scene & scene ) ;
void app_draw_teapot_cb(Ihandle * self ,Processing * proc ) ;
void renderBitmapString(float x, float y, float z, void *font, char *string);
int init_video_canvas(Ihandle * self, int w, int h) ;

